-- SPDX-License-Identifier: GPL-3.0-or-later

Fk:loadTranslationTable {
  -- Lobby
  ["Room List"] = "房间列表 (共%1个房间)",
  ["Enter"] = "进入",
  ["Observe"] = "旁观",

  ["Userinfo Settings"] = "个人信息",
  ["Edit Profile"] = "编辑个人信息",
  ["Username"] = "用户名",
  ["Avatar"] = "头像",
  ["Old Password"] = "旧密码",
  ["New Password"] = "新密码",
  ["Update Avatar"] = "更新头像",
  ["Update avatar done."] = "头像已更新",
  ["Update Password"] = "更新密码",
  ["Update password done."] = "密码已更新",
  ["Old password wrong!"] = "旧密码错误！",

  ["BG Settings"] = "游戏背景",
  ["Lobby BG"] = "大厅壁纸",
  ["Room BG"] = "房间背景",
  ["Game BGM"] = "游戏BGM",
  ["Poster Girl"] = "看板娘",

  ["Audio Settings"] = "音频",
  ["Audio and Message"] = "音频和消息",
  ["BGM Volume"] = "BGM音量",
  ["Effect Volume"] = "音效音量",
  ["Disable message audio"] = "禁用聊天语音",
  ["help: Disable message audio"] = "屏蔽所有玩家发送的聊天语音",
  ["Disable game over audio"] = "禁用终局音效",
  ["help: Disable game over audio"] = "禁用游戏结束框的胜利和失败音效",
  ["Hide observer chatter"] = "屏蔽旁观者",
  ["help: Hide observer chatter"] = "屏蔽旁观者发送的聊天消息和语音",
  ["Hide presents"] = "屏蔽礼物",
  ["help: Hide presents"] = "屏蔽所有玩家的送花、砸蛋、酒杯、拖鞋",

  ["Control Settings"] = "游戏控制",
  ["Hide unselectable cards"] = "下移不可选卡牌",
  ["help: Hide unselectable cards"] = "将不可选的卡牌移到屏幕下方",
  ["Rotate table card"] = "随机旋转处理区",
  ["help: Rotate table card"] = "将处理区内的卡牌随机旋转",
  ["Auto select the only target"] = "自动选择唯一目标",
  ["help: Auto select the only target"] = "选择牌或技能后若只有一个目标则自动选择",
  ["Double click to use card or skill"] = "双击使用",
  ["help: Double click to use card or skill"] = "双击牌或头像以使用或打出牌或技能",
  ["Do not use nullification to own one-target trick"] = "不无懈自己的单目标锦囊",
  ["help: Do not use nullification to own one-target trick"] = "不对自己使用的单目标锦囊询问使用【无懈可击】",

  ["Ban General Settings"] = "禁将",
  ["Set as Avatar"] = "设为头像",
  ["Favorite Generals"] = "特别关注",
  ["Set as Favorite"] = "设为特别关注",
  ["Remove from Favorite"] = "移除特别关注",
  ["Search"] = "搜索",
  ["Back"] = "返回",
  ["Click to back"] = "点击返回",

  ["Refresh Room List"] = "刷新房间列表 (%1个房间)",
  ["Automatically Filter Room List"] = "刷新时自动筛选房间",

  ["Disable Extension"] = "禁用Lua拓展 (重启后生效)",
  ["Filter"] = "筛选",
  -- ["RefreshRoomHelp"] = "单击据筛选刷新，长按刷新全部房间但不清除刷新",
  ["FilterHelp"] = "长按以清除筛选",
  ["Create Room"] = "创建房间",
  ["Basic settings"] = "基本设置",
  ["Room ID"] = "房间ID",
  ["Room Name"] = "房间名字",
  ["$RoomName"] = "%1的房间",
  ["Properties"] = "属性",
  ["Player num"] = "玩家数目",
  ["Select generals num"] = "选将数目",
  ["No enough generals"] = "可用武将不足！",
  ["Operation timeout"] = "操作时长(秒)",
  ["help: Operation timeout"] = "一次操作的最大思考时长。",
  ["Choose General timeout"] = "选将时长(秒)",
  ["help: Choose General timeout"] = "选将的最大思考时长。",
  ["Luck Card Times"] = "手气卡次数",
  ["help: Luck Card Times"] = "可以更换初始手牌的最多次数。",
  ["Has Password"] = "有密码",
  ["No Password"] = "无密码",
  ["Room Password"] = "房间密码",
  ["Please input room's password"] = "请输入房间的密码",
  ["Room Fullness"] = "房间满员",
  ["Full"] = "已满",
  ["Not Full"] = "未满",
  ["Room Capacity"] = "人数上限",
  ["Add Robot"] = "添加机器人",
  ["Start Game"] = "开始游戏",
  ["Ready"] = "准备",
  ["Cancel Ready"] = "取消准备",
  ["Kick Owner"] = "踢出房主",
  ["Game Rule"] = "游戏规则",
  ["Game Mode"] = "游戏模式",
  ["Enable free assign"] = "自由选将",
  ["help: Enable free assign"] = "启用后在选将界面长按或右键武将牌。",
  ["Enable deputy general"] = "启用副将机制",
  ["help: Enable deputy general"] = "请注意部分模式本身不支持副将机制。",
  ["General Settings"] = "通常设置",
  ["Package Settings"] = "拓展包设置",
  ["General Packages"] = "武将拓展包",
  ["General Packages Help"] = "武将拓展包设置请移步大厅界面右下角的“武将一览”", -- TODO
  ["Card Packages"] = "卡牌拓展包",
  ["Select All"] = "全选",
  ["Choose one handcard"] = "选卡",
  ["Revert Selection"] = "反选",
  ["Handcard selector"] = "手牌选择器，只可选一张，代为点击这张手牌",

  ["Give Flower"] = "送花",
  ["Give Egg"] = "砸蛋",
  ["Give Wine"] = "酒杯",
  ["Give Shoe"] = "拖鞋",
  ["Block Chatter"] = "屏蔽发言",
  ["Unblock Chatter"] = "解除屏蔽",
  ["<Blocked> "] = '<font color="red">[已屏蔽]</font> ',
  ["Kick From Room"] = "踢出房间",
  ["Newbie"] = "新手保护ing",
  ["Win=%1 Run=%2 Total=%3"] = "胜率%1% 逃率%2% 总场次%3",
  ["Win=%1\nRun=%2\nTotal=%3"] = "胜率: %1%\n逃率: %2%\n总场次: %3",
  ["TotalGameTime: %1 min"] = "已游玩: %1 分钟",
  ["TotalGameTime: %1 h"] = "已游玩: %1 小时",

  ["Ban List"] = "禁将方案",
  ["List"] = "方案",
  ["New"] = "新建",
  ["Clear"] = "清空",
  ["Help_Ban_List"] = "导出键会将这个方案的内容复制到剪贴板中；" ..
      "导入键会自动读取剪贴板，若可以导入则导入，不能导入则报错。",
  ["Ban_Generals"] = "已禁用武将",
  ["Ban_Packages"] = "禁用拓展包",
  ["Whitelist_Generals"] = "白名单武将",
  ["Export"] = "导出",
  ["Export Success"] = "禁将方案已经复制到剪贴板。",
  ["Import"] = "导入",
  ["Not Legal"] = "导入失败：不是合法的JSON字符串。",
  ["Not JSON"] = "导入失败：数据格式不对。",
  ["Import Success"] = "从剪贴板导入禁将方案成功。",
  ["Rename"] = "重命名",
  ["%1 generals are enabled in this room"] = "本房间一共启用了 %1 名武将",
  ["Show general pool by packages"] = "按包显示将池",
  ["Copy as ban scheme"] = "复制禁将方案",

  ["$OnlineInfo"] = "大厅人数：%1，总在线人数：%2",

  ["Settings"] = "设置", -- in Room
  ["Overview"] = "一览",
  ["Generals Overview"] = "武将一览",
  ["Cards Overview"] = "卡牌一览",
  ["Special card skills:"] = "<b>卡牌的特殊用法:</b>",
  ["Every suit & number:"] = "<b>所有的花色和点数:</b>",
  ["Male Audio"] = "男性音效",
  ["Female Audio"] = "女性音效",
  ["Equip Effect Audio"] = "效果音效",
  ["Equip Use Audio"] = "使用音效",
  ["Modes Overview"] = "玩法一览",
  ["Replay"] = "录像",

  ["Game Data Overview"] = "战绩一览",
  ["Statistics Overview"] = "数据统计",
  ["Favorite Replay"] = "已收藏录像",

  ["Replay Recording"] = "重放录像",
  ["Replay Expired"] = "录像已过期",
  ["View Endgame"] = "查看终盘战况",
  ["Endgame Expired"] = "终盘已过期",
  ["Bookmark Replay"] = "收藏录像",
  ["Already Bookmarked"] = "已收藏",

  ["Total"] = "总数",
  ["Win Rate"] = "胜率",
  ["Merge Modes"] = "检索时不区分游戏模式",
  ["Merge Roles"] = "检索时不区分身份",

  ["Replay Manager"] = "来欣赏潇洒的录像吧！",
  ["Replay from File"] = "从文件打开",
  ["Game Win"] = "胜利",
  ["Game Lose"] = "失败",
  ["Game Draw"] = "平局",
  ["Play the Replay"] = "重放",
  ["Delete Replay"] = "删除",
  ["Note"] = "备注",
  ["About"] = "关于",
  ["about_freekill_description"] = [[
# 关于新月杀

以便于DIY为首要目的的开源三国杀游戏。

项目链接： https://github.com/Notify-ctrl/FreeKill

使用手册： https://fkbook-all-in-one.readthedocs.io

---

作者： Notify Ho-spair

开发者： RalphR Nyutanislavsky xxyheaven 妖梦厨

贡献者： 假象 deepskybird 板蓝根 s1134s 喑黒毀灭емо公主 影月

鸣谢： Mogara

  ]],
  ["about_qt_description"] = [[
# 关于Qt

Qt是一个C++图形界面应用程序开发框架，拥有强大的跨平台能力以及易于使用的API。

本程序使用Qt 6.5，主要利用QtQuick开发UI，同时也使用Qt的网络库开发服务端程序。

官网： https://www.qt.io
  ]],
  ["about_lua_description"] = [[
# 关于Lua

Lua是一种小巧、灵活、高效的脚本语言，广泛用于游戏开发中。

本程序使用Lua 5.4，利用其完全实现了整个游戏逻辑。

官网： https://www.lua.org
  ]],
  ["about_ossl_description"] = [[
# 关于OpenSSL

OpenSSL是一个开源包，用来提供安全通信与各种加密支持。

本程序目前用到了crypto库，以获得RSA加密算法支持。

官网： https://www.openssl.org
  ]],
  ["about_gplv3_description"] = [[
# 关于GPLv3

GNU通用公共许可协议（简称GPL）是一个广泛使用的自由软件许可证条款，它确保广大用户自由地使用、学习、共享或修改软件。

由于Qt是按照GPLv3协议开源的库，与此同时本程序用到的readline库也属于GPLv3库，再加上QSanguosha也是以GPLv3协议开源的软件（从中借鉴了不少代码和思路），因此这个项目也使用GPLv3协议开源。

官网： https://gplv3.fsf.org
  ]],
  ["about_sqlite_description"] = [[
# 关于SQLite

SQLite是一个轻量级的数据库，具有占用资源低、运行效率快、嵌入性好等优点。

FreeKill使用sqlite3在服务端保存用户的各种信息。

官网： https://www.sqlite.org
  ]],
  ["about_git2_description"] = [[
# 关于Libgit2

Libgit2是一个轻量级的、跨平台的、纯C实现的库，支持Git的大部分核心操作，并且支持几乎任何能与C语言交互的编程语言。

FreeKill使用的是libgit2的C API，与此同时使用Git完成拓展包的下载、更新、管理等等功能。

官网： https://libgit2.org
  ]],

  ["Exit Lobby"] = "退出大厅",

  ["SkipNullification"] = "本轮忽略",
  ["OK"] = "确定",
  ["Cancel"] = "取消",
  ["End"] = "结束",
  -- ["Quit"] = "退出",
  ["All"] = "全部",

  ["BanGeneral"] = "禁将",
  ["ResumeGeneral"] = "解禁",
  ["Enable"] = "启用",
  ["Prohibit"] = "禁",
  ["BanPackage"] = "禁拓展包",
  ["$BanPkgHelp"] = "正在禁用拓展包",
  ["$BanCharaHelp"] = "正在禁用武将",
  ["Companions"] = "珠联璧合",
  ["Skill Name"] = "技能名称",
  ["Skill Description"] = "技能描述",
  ["Audio Text"] = "语音文本",
  ["Death audio"] = "阵亡",
  ["Win audio"] = "胜利",
  ["Official"] = "官方",
  ["Title"] = "称号",
  ["Designer"] = "设计",
  ["Voice Actor"] = "配音",
  ["Illustrator"] = "画师",
  ["Hidden General"] = "隐藏武将",
  ["Audio Code Copy Success"] = "语音代码已复制到剪贴板",
  ["Audio Text Copy Success"] = "语音文本已复制到剪贴板",
  ["Copy Audio Code"] = "复制语音代码",
  ["Copy Audio Text"] = "复制语音文本",

  ["$WelcomeToLobby"] = "欢迎进入新月杀游戏大厅！",
  ["GameMode"] = "游戏模式：",
  ["LuckCardNum"] = "手气卡次数：",
  ["ResponseTime"] = "出手时间：",
  ["ChooseGeneralTime"] = "选将时间：",
  ["GeneralBoxNum"] = "选将框数：",
  ["CardPackages"] = "使用牌堆：",
  ["IncludeFreeAssign"] = "<font color=\"red\">可自由点将</font>",
  ["IncludeDeputy"] = "<font color=\"red\">启用副将机制</font>",

  -- Room
  ["$EnterRoom"] = "成功加入房间",
  ["#currentRoundNum"] = "第 %1 轮",
  ["$Choice"] = "%1：请选择",
  ["$ChooseGeneral"] = "请选择 %1 名武将",
  ["Same General Convert"] = "替换武将",
  ["Fight"] = "出战",
  ["Show General Detail"] = "查看技能",

  ["#PlayCard"] = "出牌阶段，请使用一张牌",
  ["#UseSkill"] = "请使用技能〖%arg〗",
  ["#AskForGeneral"] = "请选择 1 名武将",
  ["#AskForSkillInvoke"] = "你想发动〖%1〗吗？",
  ["#AskForLuckCard"] = "你想使用手气卡吗？还可以使用 %arg 次，剩余手气卡∞张",
  ["AskForLuckCard"] = "手气卡",
  ["#AskForChoice"] = "%1：请选择",
  ["#AskForChoices"] = "%1：请选择",
  ["#choose-trigger"] = "请选择一项技能发动",
  ["#skill_muti_trigger"] = "%arg[%arg2]",
  ["trigger"] = "选择技能",
  ["Please arrange cards"] = "请拖拽移动卡牌",
  ["Please click to move card"] = "请点击移动卡牌",

  [" thinking..."] = " 思考中...",
  ["AskForGeneral"] = "选择武将",
  ["AskForGuanxing"] = "观星",
  ["AskForExchange"] = "换牌",
  ["AskForChoice"] = "选择",
  ["AskForChoices"] = "选择",
  ["AskForKingdom"] = "选择势力",
  ["AskForPindian"] = "拼点",
  ["AskForCardChosen"] = "选牌",
  ["AskForCardsChosen"] = "选牌",
  ["AskForMoveCardInBoard"] = "移动卡牌",
  ["AskForArrangeCards"] = "排列卡牌",
  ["replaceEquip"] = "替换装备",
  ["PlayCard"] = "出牌",

  ["#AskForChooseGenerals"] = "%1：请选择%2名武将",
  ["#AskForChooseCard"] = "%1：请选择%src的一张卡牌",
  ["#AskForChooseCards"] = "%1：请选择%src的%2至%3张卡牌",
  ["$ChooseCard"] = "请选择一张卡牌",
  ["$ChooseCards"] = "请选择%1至%2张卡牌",
  ["$ViewCards"] = "请观看卡牌",
  ["$ViewCardsFrom"] = "请观看 %src 的卡牌",
  ["$Hand"] = "手牌区",
  ["$Equip"] = "装备区",
  ["$Judge"] = "判定区",
  ["$Selected"] = "已选择",
  ["#AskForUseActiveSkill"] = "请发动〖%1〗",
  ["#AskForUseCard"] = "请使用【%1】",
  ["#AskForResponseCard"] = "请打出【%1】",
  ["#AskForNullification"] = "是否为目标为 %dest 的【%arg】使用【无懈可击】？",
  ["#AskForNullificationWithoutTo"] = "是否对 %src 使用的【%arg】使用【无懈可击】？",
  ["#AskForPeaches"] = "%src 生命危急，需要 %arg 个【桃】",
  ["#AskForPeachesSelf"] = "你生命危急，需要 %arg 个【桃】或【酒】",
  ["#AskForUseOneCard"] = "%arg：请使用一张实体牌",
  ["#AskForUseVirtualCard"] = "%arg：请视为使用 %arg2",
  ["#AskForUseVirtualCards"] = "%arg：请视为使用一张牌",
  ["#AskForPlayCard"] = "%arg：请使用一张牌",
  ["#AskForUseMultiCard"] = "请使用【%arg】（此为第 %arg2 张，共需 %arg3 张）",
  ["#AskForResponseMultiCard"] = "请打出【%arg】（此为第 %arg2 张，共需 %arg3 张）",
  ["#AskForNumber"] = "%arg：请选择一个数字",

  ["#AskForDiscard"] = "请弃置 %arg 张牌，最少 %arg2 张",
  ["#AskForCard"] = "请选择 %arg 张牌，最少 %arg2 张",
  ["#AskForDistribution"] = "请分配这些牌，至少 %arg 张，至多 %arg2 张",
  ["@DistributionTo"] = "",
  ["#replaceEquip"] = "选择一张装备牌替换之",
  ["#askForPindian"] = "%arg：请选择一张手牌作为拼点牌",
  ["#StartPindianReason"] = "%from 由于 %arg 而发起拼点",
  ["#ShowPindianCard"] = "%from 的拼点牌是 %arg",
  ["#ShowPindianResult"] = "%from 在 %from 和 %to 之间的拼点中 %arg",
  ["#ChangePindianNumber"] = "由于 %arg，%to 的拼点牌点数从 %arg2 变为 %arg3",
  ["pindianwin"] = "赢",
  ["pindiannotwin"] = "没赢",

  ["#ChooseInitialKingdom"] = "请选择初始势力",

  ["#RevealGeneral"] = "%from 亮出 %arg %arg2",
  ["mainGeneral"] = "主将",
  ["deputyGeneral"] = "副将",
  ["role"] = "身份",
  ["seat#1"] = "一号位",
  ["seat#2"] = "二号位",
  ["seat#3"] = "三号位",
  ["seat#4"] = "四号位",
  ["seat#5"] = "五号位",
  ["seat#6"] = "六号位",
  ["seat#7"] = "七号位",
  ["seat#8"] = "八号位",
  ["seat#9"] = "九号位",
  ["seat#10"] = "十号位",
  ["seat#11"] = "十一号位",
  ["seat#12"] = "十二号位",
  ["@ControledBy"] = "控制者",
  ["playerstr_self"] = "(你)",

  ["Menu"] = "菜单",
  ["Surrender"] = "投降",
  ["Surrender is disabled in this mode"] = "投降在该模式不可用",
  ["Quit"] = "退出",
  ["Are you sure to quit?"] = "是否确认退出对局？（若对局开始则将计入逃跑次数）",

  ["Trust"] = "托管",
  ["Sort Cards"] = "牌序",
  ["Sort by Type"] = "按类型",
  ["Sort by Number"] = "按点数",
  ["Sort by Suit"] = "按花色",
  ["Chat"] = "聊天",
  ["Log"] = "战报",
  ["PlayerList"] = "玩家列表",
  ["Return to Bottom"] = "回到底部",
  ["Trusting ..."] = "托管中 ...",
  ["Observing ..."] = "旁观中 ...",
  ["Resting, don't leave!"] = "稍后你可返回战局，不要离开",
  ["resting..."] = "休整中",
  ["rest round num"] = "轮次",

  ["#NoCardDraw"] = "牌堆被摸空了",
  ["#NoGeneralDraw"] = "武将牌堆被摸空了",
  ["#NoEventDraw"] = "没有可执行的事件",
  ["#NoEnoughGeneralDraw"] = "武将数不足！(%arg/%arg2)",
  ["#TimeOutDraw"] = "轮数已经突破极限！",

  ["$GameOver"] = "游戏结束",
  ["$Winner"] = "%1 获胜",
  ["$NoWinner"] = "平局！",
  ["Name"] = "名称",
  ["Victory or Defeat"] = "胜负",
  ["Role"] = "身份",
  ["Turn"] = "回合",
  ["Recover"] = "回血",
  -- ["Damage"] = "伤害",
  ["Damaged"] = "受伤",
  ["Kill"] = "击杀",
  ["Honor"] = "称号",
  ["Soy"] = "打酱油的",
  ["Rapid Victory"] = "旗开得胜",
  ["Burning Soul"] = "血战",
  ["Regretful Lose"] = "含恨而终",
  ["Close But No Cigar"] = "功亏一篑",
  ["Wicked Kill"] = "直刺咽喉",
  ["Peaceful Watcher"] = "和平主义者",
  -- ["MVP"] = "MVP",
  ["Innocent"] = "无存在感",
  ["Awe Prestige"] = "天道威仪",
  ["Wisely Loyalist"] = "能臣巧吏",
  ["Conspiracy"] = "老谋深算",
  ["War Vanguard"] = "破敌先锋",
  ["Lose Prestige"] = "天道不佑",
  ["Fierce Lord"] = "一世枭雄",
  ["Blood Judgement"] = "嗜血判官",
  ["Rampage"] = "横扫千军",
  ["Failed Ambition"] = "大业未成",
  ["Direct Regicide"] = "直捣黄龙",
  ["Legatus"] = "破军功臣",
  ["Frightful Lord"] = "势敌千军",
  ["Bloody Warrior"] = "屠戮之士",
  ["Warrior Soul"] = "战魂",
  ["Wrath Warlord"] = "暴走战神",
  ["Peaceful Healer"] = "甘霖之润",
  ["Brilliant Healer"] = "妙手回春",
  ["Fodder"] = "炮灰",
  ["Fire Target"] = "集火目标",
  ["Tank"] = "肉盾",
  ["War Spirit"] = "军魂",
  ["Priority Honor"] = "竭忠尽智",
  ["Impasse Strike"] = "绝境逆袭",

  ["Back To Room"] = "回到房间",
  ["Back To Lobby"] = "返回大厅",
  ["Save Replay"] = "保存录像",

  ["$AddObserver"] = '玩家 <b>%s</b> 开始旁观',
  ["$RemoveObserver"] = '旁观者 <b>%s</b> 离开了房间',

  ["Show All Cards"] = "显示未知信息",
  ["Speed Resume"] = "匀速",
  ["Speed Up"] = "加速",
  ["Speed Down"] = "减速",
  ["Pause"] = "暂停",
  ["Resume"] = "继续",

  ["Bulletin Info"] = [==[
  ## v0.5.9

  新增了更新拓展包时的ui

  并且更新freekill-core后提示客户端必须重启

  ]==],
}

-- Game concepts
Fk:loadTranslationTable {
  ["you"] = "你",
  ["anyone"] = "一名",
  ["characters"] = "角色",
  ["others"] = "其他角色",

  ["lord"] = "主公",
  ["loyalist"] = "忠臣",
  ["rebel"] = "反贼",
  ["renegade"] = "内奸",
  ["lord+loyalist"] = "主忠",
  ["rebel_chief"] = "贼首",
  ["civilian"] = "平民",
  ["rebel+rebel_chief"] = "反贼",
  ["rebel+rebel_chief+civilian"] = "反贼",
  ["renegade+civilian"] = "内奸",
  ["lord+loyalist+civilian"] = "主忠",

  ["normal_damage"] = "无属性",
  ["fire_damage"] = "火属性",
  ["thunder_damage"] = "雷属性",
  ["ice_damage"] = "冰属性",
  ["hp_lost"] = "失去体力",
  ["lose_hp"] = "失去体力",

  ["phase_roundstart"] = "回合开始",
  ["phase_start"] = "准备阶段",
  ["phase_judge"] = "判定阶段",
  ["phase_draw"] = "摸牌阶段",
  ["phase_play"] = "出牌阶段",
  ["phase_discard"] = "弃牌阶段",
  ["phase_finish"] = "结束阶段",
  ["phase_notactive"] = "回合外",
  ["phase_phasenone"] = "临时阶段",

  ["chained"] = "横置",
  ["un-chained"] = "重置",
  ["reset-general"] = "复原",
  ["reset"] = "复原武将牌",

  ["yang"] = "阳",
  ["yin"] = "阴",
  ["quest_succeed"] = "成功",
  ["quest_failed"] = "失败",

  ["card"] = "牌",
  ["hand_card"] = "手牌",
  ["pile_draw"] = "牌堆",
  ["pile_discard"] = "弃牌堆",
  ["processing_area"] = "处理区",
  ["Pile"] = "牌堆",
  ["toObtain"] = "获得的牌",
  ["Top"] = "牌堆顶",
  ["Bottom"] = "牌堆底",
  ["Shuffle"] = "洗牌",

  ["draw"] = "摸",
  ["discard"] = "弃置",
  ["give"] = "交给",
  ["prey"] = "获得",
  ["use"] = "使用",
  ["response"] = "打出",

  ["general_card"] = "武将牌",
  ["General"] = "武将",
  ["noGeneral"] = "无武将",
  ["Kingdom"] = "势力",
  ["Gender"] = "性别",
  ["male"] = "男性",
  ["female"] = "女性",
  ["bigender"] = "双性",
  ["agender"] = "无性",
  ["MaxHp"] = "体力上限",
  ["Hp"] = "体力",
  ["Damage"] = "伤害",
  ["Lost"] = "失去",
  ["Distance"] = "距离",
  ["Judge"] = "判定",
  ["Retrial"] = "改判",
  ["Pindian"] = "拼点",

  ["_sealed"] = "废除",
  ["weapon_sealed"] = "武器栏废除",
  ["armor_sealed"] = "防具栏废除",
  ["treasure_sealed"] = "宝物栏废除",

  ["WeaponSlot"] = "武器栏",
  ["ArmorSlot"] = "防具栏",
  ["OffensiveRideSlot"] = "进攻坐骑栏",
  ["DefensiveRideSlot"] = "防御坐骑栏",
  ["TreasureSlot"] = "宝物栏",
  ["JudgeSlot"] = "判定区",

  ["skill"] = "技能",
  ["skill_invalidity"] = "<font color='red'>（失效）</font>",
  ["dummyskill"] = "技能",
  [":dummyskill"] = "无效果。",

  --utility
  ["draw1"] = "摸一张牌",
  ["draw2"] = "摸两张牌",
  ["draw3"] = "摸三张牌",
  ["discard1"] = "弃一张牌",
  ["discard2"] = "弃两张牌",
  ["discard3"] = "弃三张牌",
  ["recover"] = "回复1点体力",
  ["loseHp"] = "失去1点体力",
  ["damage1"] = "造成1点伤害",
  ["loseMaxHp"] = "减1点体力上限",
  ["yes"] = "是",
  ["no"] = "否",
  ["clockwise"] = "↻顺时针方向",
  ["anticlockwise"] = "↺逆时针方向",
  ["draw_card"] = "摸牌",
  ["heal_hp"] = "回复体力",
  ["damaged"] = "受到伤害",
  ["view"] = "观看",
}

-- related to sendLog
Fk:loadTranslationTable {
  -- game processing
  ["$AppendSeparator"] = '<font color="grey">------------------------------</font>',
  ["$GameStart"] = "== 游戏 %arg 开始 ==",
  ["$GameEnd"] = "<font color='grey'>------------</font> 游戏结束 <font color='grey'>------------</font>",
  ["$TurnStart"] = "<font color='grey'>-------</font> %from 回合开始 <font color='grey'>-------</font>",
  ["$ExtraTurnStart"] = "<font color='grey'>-------</font> %from 的 %arg 回合开始 <font color='grey'>-------</font>",
  ["$TurnEnd"] = "<font color='grey'>-------</font> %from 回合结束 <font color='grey'>-------</font>",
  ["$ExtraTurnEnd"] = "<font color='grey'>-------</font> %from 的 %arg 回合结束 <font color='grey'>-------</font>",
  ["$RoundStart"] = "<font color='grey'>--------------</font> 第 %arg 轮开始 <font color='grey'>--------------</font>",
  ["$RoundEnd"] = "<font color='grey'>--------------</font> 第 %arg 轮结束 <font color='grey'>--------------</font>",

  -- get/lose skill
  ["#AcquireSkill"] = "%from 获得了〖%arg〗",
  ["#LoseSkill"] = "%from 失去了〖%arg〗",

  -- moveCards (they are sent by notifyMoveCards)
  ["$GetCardsFromPile"] = "%from 从 %arg 中获得了 %arg2 张牌 %card",
  ["$DrawCards"] = "%from 摸了 %arg 张牌 %card",
  ["$MoveCards"] = "%to 从 %from 处获得了 %arg 张牌 %card",
  ["$PreyCardsFromPile"] = "%from 获得了 %arg 张牌 %card",
  ["$GotCardBack"] = "%from 收回了 %arg 张牌 %card",
  ["$RecycleCard"] = "%from 从弃牌堆回收了 %arg 张牌 %card",
  ["#DestructCards"] = "%card 被销毁了",

  ["$InstallEquip"] = "%from 装备了 %card",
  ["$UninstallEquip"] = "%from 卸载了 %card",

  ["$LightningMove"] = "%card 从 %from 转移到了 %to",
  ["$PasteCard"] = "%from 给 %to 贴了张 %card",

  ["$AddToPile"] = "%arg2 张牌 %card 被作为 %from 的 %arg 移出游戏",

  ["$PutCard"] = "%from 的 %arg 张牌被置于牌堆",
  ["$PutKnownCard"] = "%from 的牌 %card 被置于牌堆",
  ["$DiscardCards"] = "%from 弃置了 %arg 张牌 %card",
  ["$DiscardOther"] = "%to 弃置了 %from 的 %arg 张牌 %card",
  ["$PutToDiscard"] = "%arg 张牌 %card 被置入弃牌堆",
  ["$ViewCardFromDrawPile"] = "%from 观看了 %arg 张牌",
  ["$TurnOverCardFromDrawPile"] = "%from 亮出了 %arg 张牌 %card",

  ["#AbortArea"] = "%from 的 %arg 被废除",
  ["#ResumeArea"] = "%from 的 %arg 被恢复",
  ["#AddNewArea"] = "%from 新增了一个 %arg",

  ["#ShowCard"] = "%from 展示了牌 %card",
  ["#Recast"] = "%from 重铸了 %card",
  ["#RecastBySkill"] = "%from 因 “%arg” 重铸了 %card",

  -- phase
  ["#PhaseSkipped"] = "%from 跳过了 %arg",
  --["#GainAnExtraTurn"] = "%from 开始进行一个额外的回合",
  ["#GainAnExtraPhase"] = "%from 开始进行一个额外的 %arg",

  -- useCard
  ["#UseCard"] = "%from 使用了牌 %card",
  ["#UseCardToTargets"] = "%from 使用了牌 %card，目标是 %to",
  ["#CardUseCollaborator"] = "%from 在此次 %arg 中的子目标是 %to",
  ["#UseCardToCard"] = "%from 使用了牌 %card，目标是 %arg",
  ["#ResponsePlayCard"] = "%from 打出了牌 %card",

  ["#UseVCard"] = "%from 将 %card 当 %arg 使用",
  ["#UseVCardToTargets"] = "%from 将 %card 当 %arg 使用，目标是 %to",
  ["#UseVCardToCard"] = "%from 将 %card 当 %arg2 使用，目标是 %arg",
  ["#ResponsePlayVCard"] = "%from 将 %card 当 %arg 打出",
  ["#UseV0Card"] = "%from 使用了 %arg",
  ["#UseV0CardToTargets"] = "%from 使用了 %arg，目标是 %to",
  ["#UseV0CardToCard"] = "%from 使用了 %arg2，目标是 %arg",
  ["#ResponsePlayV0Card"] = "%from 打出了 %arg",

  ["#FilterCard"] = "由于 %arg 的效果，与 %from 相关的 %arg2 被视为了 %arg3",
  ["#AddTargetsBySkill"] = "用于 %arg 的效果，%from 使用的 %arg2 增加了目标 %to",
  ["#RemoveTargetsBySkill"] = "用于 %arg 的效果，%from 使用的 %arg2 减少了目标 %to",

  ["#TargetAdded"] = "%from 使用的 %arg 增加了目标 %to",
  ["#TargetCancelled"] = "%from 使用的 %arg 取消了目标 %to",

  -- skill
  ["#InvokeSkill"] = "%from 发动了〖%arg〗",
  ["#InvokeSkillTo"] = "%from 对 %to 发动了〖%arg〗",
  ["#GameEventSkill"] = "技能事件：%from 发动了〖%arg〗",
  ["#GameEventSkillTos"] = "技能事件：%from 对 %to 发动了〖%arg〗",

  -- judge
  ["#StartJudgeReason"] = "%from 开始了 %arg 的判定",
  ["#InitialJudge"] = "%from 的判定牌为 %arg",
  ["#ChangedJudge"] = "%from 发动了〖%arg〗把 %to 的判定牌改为 %arg2",
  ["#JudgeResult"] = "%from 的判定结果为 %arg",

  -- turnOver
  ["#TurnOver"] = "%from 将武将牌翻面，现在是 %arg",
  ["face_up"] = "正面朝上",
  ["face_down"] = "背面朝上",
  ["turnOver"] = "翻面",

  -- damage, heal and lose HP
  ["#Damage"] = "%to 对 %from 造成了 %arg 点 %arg2 伤害",
  ["#DamageWithNoFrom"] = "%from 受到了 %arg 点 %arg2 伤害",
  ["#GameEventDamage"] = "伤害事件：%to 对 %from 造成 %arg 点 %arg2 伤害",
  ["#GameEventDamageNoFrom"] = "伤害事件：%from 受到 %arg 点 %arg2 伤害",
  ["#LoseHP"] = "%from 失去了 %arg 点体力",
  ["#HealHP"] = "%from 回复了 %arg 点体力",
  ["#ShowHPAndMaxHP"] = "%from 的体力值为 %arg，体力上限为 %arg2",
  ["#LoseMaxHP"] = "%from 减了 %arg 点体力上限",
  ["#HealMaxHP"] = "%from 加了 %arg 点体力上限",

  -- dying and death
  ["#EnterDying"] = "%from 进入了濒死状态",
  ["#KillPlayer"] = "%from [%arg] 阵亡，凶手是 %to",
  ["#KillPlayerWithNoKiller"] = "%from [%arg] 阵亡，无伤害来源",
  ["#Revive"] = "%from 竟然复活了",

  -- change hero
  ["#ChangeHero"] = "%from 的 %arg3 %arg 变更为 %arg2",

  -- misc
  ["#GuanxingResult"] = "%from 的观星结果为 %arg 上 %arg2 下",
  ["#ChainStateChange"] = "%from %arg 了武将牌",
  ["#ChainDamage"] = "%from 处于连环状态，将受到传导的伤害",
  ["#ChangeKingdom"] = "%from 的势力从 %arg 变成了 %arg2",
  ["#RoomOutdated"] = "服务器更新完毕！该房间已过期，将无法再次游玩",
  ["#Choice"] = "%from 选择 %arg",
  ["#WatchCard"] = "%from 观看了牌 %card",
}

-- card footnote
Fk:loadTranslationTable {
  ["$$DiscardCards"] = "%from弃置",
  ["$$PutCard"] = "%from置于",
  ["$$TurnOverCard"] = "%from亮出",

  ["##UseCard"] = "%from使用",
  ["##UseCardTo"] = "%from对%to",
  ["##ResponsePlayCard"] = "%from打出",
  ["##ShowCard"] = "%from展示",
  ["##JudgeCard"] = "%arg判定",
  ["##PindianCard"] = "%from拼点",
  ["##RecastCard"] = "%from重铸",
}
